drugged with something stronger than marijuana - Espagnol Anglais Dictionnaire